package com.biShe.vo;

import com.biShe.entity.BuyedGoods;
import com.biShe.entity.Store;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class MyOrderVO {
    private Integer id;

    private String orderNo;

    private String sortNum;

    private String payMode;

    private String mobile;

    private String userName;

    private String ordertype;

    private String openid;

    private Integer goodsNum;


    private Integer sendedTime;

//    @ApiModelProperty(value = "订单状态：“0订单未支付 1已下单 2制作中 3请取餐（店内）4外卖配送中（骑手拿到货的时间） 5已完成”")
    private Integer status;

//    @ApiModelProperty(value = "订单状态文字描述")
    private String statusText;

//    @ApiModelProperty(value = "用户评价")
    private String remark;

//    @ApiModelProperty(value = "用户下单时间")
    private String createdAt;

//    @ApiModelProperty(value = "制作完成时间，若用户在店内，则20分钟后判断已完成")
    private String productionedTime;

//    @ApiModelProperty(value = "骑手取货时间，之后状态改为派送中")
    private String takedTime;

//    @ApiModelProperty(value = "用户拿到餐，订单完成")
    private String completedTime;

//    @ApiModelProperty(value = "消费金额")
    private String amount;

//    @ApiModelProperty(value = "订单备注")
    private String postscript;

//    @ApiModelProperty(value = "下单所属店铺")
    private Integer storeId;

//    @ApiModelProperty(value = "外卖地址id")
    private Integer addressId;

    private List<BuyedGoods> goods;

    private Store store;
}
